dd,li,ul{list-style:none;color:#000}
li,ol,ul{list-style:none;list-style-type:none;list-style-position:initial;list-style-image:initial}
a:link{color:#000;text-decoration:none}
a:visited{color:#000;text-decoration:none}
a:hover{color:#CC0000;text-decoration:underline}
a:active{color:#000;text-decoration:none}
a{text-decoration:none;list-style:none;list-style-type:none}
.fl{float: left;}
.rh{float: right;}
.ml10{margin-left: 10px;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.palf10{padding: 0 10px;}
.palf20{padding: 5px 20px;}
.page{
	width: 100%;
	height: 30px;
	background: #F1F2F3;
}
.page ul{
	width: 1000px;
	height: 30px;
	margin: 0 auto;
	padding: 0 30px;
}
.date{
	width: 200px;
	height: 30px;
	font-size: 13px;
	line-height: 28px;
	
}
.fav{

	height: 30px;
	font-size: 13px;
	line-height: 28px;
	
}
.navtext{
	color: #FFFFFF;
	font-size: 16px;
}
.navtext2{
	color: #026CA8;
	font-size: 16px;
}
body{
	width: 100%;

	background-image: url(http://city.miku.cf/statics/images/bg3.jpg);
	background-position-x: 50%;
	background-position-y: no-repeat ;
	background-size: initial;
	background-repeat-x: repeat;
	background-repeat-y: no-repeat ;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
}
.top{
	width: 100%;
	height: 270px;
	margin: 0 auto;
}
.nav{
	width: 1000px;
	height: 35px;
	margin: 0 auto;
}
.navlist{background:#fff;width:1000px;height:25px;margin:0 auto; background-color: #0586D0; padding-bottom: 5px; padding-top: 5px;}
/*#navul li{float:left;margin-right:1px;width:108px;height:20px;position:relative;text-align:center;line-height:20px}
#navul li.navhome{text-align:left;width:108px;text-align: center;}
#navul li a:link,#navul li a:visited{color:#FFFFF3}
#navul li ul{display:none;position:absolute;z-index:10000;left:-1px;background:#fff}
#navul li ul li{display:block;width:108px;float:none;margin-right:0;height:28px;position:relative;line-height:20px;font-size:12px}
#navul li.navmoon{background:#fff;width:108px;line-height:20px}
#navul li.navmoon a{color:#000}
#navul li.navhome a:hover{color:#BA4A5C}
#navul li.navmoon ul{display:block}
#navul li.navmoon ul a{display:block;width:108px;height:28px;line-height:20px;font-size:15px}
#navul li.navmoon ul a:hover{background:#f5f5f5}
#navul li a{font-size:16px}*/

#navul li{float:left;margin-right:1px;width:109px;height:25px;position:relative;text-align:center;line-height:25px;border-right: 1px solid #C1C1C1;}
#navul li.navhome{text-align:center; width:109px;}
#navul li a:link, #navul li a:visited{color:#FFFFFF;}
#navul li ul{display:none;position:absolute;z-index:10000;left:-1px;background:#fff;}
#navul li ul li{display:block;width:109px;float:none;margin-right:0px;height:25px;position:relative;line-height:25px;font-size:16px;}
#navul li.navmoon{background:#f5f5f5;width:109px;height:25px;line-height:25px;font-size: 16px;}
#navul li.navmoon a{color:#000;}
#navul li.navhome a:hover{color:#BA4A5C;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:109px;height:25px;line-height:25px;}
#navul li.navmoon ul a:hover{background:#f5f5f5;}
#navul li a{font-size:16px}

.textcon{
	width: 1000px;
	height: 35px;
	margin: 0 auto;
	padding: 0 20px;
}
.nice{line-height: 35px;}
.sousuo{width:220px;float:right;height:25px; margin-left:30px; margin-top: 5px;}
.sousuo input{border:1px solid #e6e6fa;height:25px; float: left;}
.button{background-color: #0586D0; color: #FFFFF3; width: 50px; height: 30px;}


.con1{width: 1000px;height: 295px;margin: 0 auto;}
.con1-lft{width:335px;height:280px;float:left}
.focusbox{position:relative}
.focusbox .hd{position:absolute;z-index:9999;right:1px;bottom:35px}
.focusbox .hd ul{overflow-x:hidden;overflow-y:hidden;float:left;list-style:none}
.focusbox .hd ul li{float:left;margin-right:1px;width:18px;height:16px;line-height:16px;text-align:center;background:#F1F2F3;opacity: 0.8; cursor:pointer;font-family:Arial;color:#666}
.focusbox .hd ul li.on{background:red;color:#fff}
.focusbox .bd{position:relative}
.focusbox .bd .pic{line-height:0}
.focusbox .bd{position:relative}
.focusbox .bd .pic{line-height:0}
.focusbox .bd .con{width:335px;height:35px;line-height:35px;text-align:center;font-weight:700;background:#f6f6f6}
.listyle{background-image:url(http://city.miku.cf/statics/images/li.png) ;background-repeat: no-repeat;padding-left: 8px;}
.con1-ctr{width: 380px; height: 280px;}
.con1-ctr-nav{background-image: url(http://city.miku.cf/statics/images/nav.jpg);background-repeat: no-repeat; width: 375px; height: 30px;}
.con1-ctr-nav span{font-size: 12px; line-height: 32px; padding-right: 5px;}
.con1-ctr-nav li{font-size: 12px; line-height: 32px; padding-left: 5px;}
.con1-ctr-con ul{padding: 0 10px; line-height: 28px; font-size: 16px;}

.con1-rht{width: 260px; height: 280px;}
.con1-rht-nav{ width: 260px; height: 30px;font-size: 12px; line-height: 32px;}
.con1-rht-con{background-image: url(http://city.miku.cf/statics/images/pagebg.jpg);background-repeat: no-repeat; width: 260px;height: 255px;}
.con1-rht-con ul{
	margin: 0 10px; padding: 5px 0; line-height:25px;
}


.con2{width: 1000px;height: 270px;margin: 10px auto;}
.con2-lft{width: 335px; height: 270px;float: left;}
.con2-lft-nav{background-image: url(http://city.miku.cf/statics/images/nav2.jpg);background-repeat: no-repeat; width: 335px; height: 33px;}
.con2-lft-nav span{font-size: 12px; line-height: 32px; padding-right: 5px;}
.con2-lft-nav li{font-size: 12px; line-height: 32px; padding-left: 5px;}
.con2-lft-con ul{padding: 0 10px; line-height: 28px; font-size: 15px;}


.con2-ctr{width: 380px; height: 270px;float: left;}
.con2-ctr-nav{background-image: url(http://city.miku.cf/statics/images/nav.jpg);background-repeat: no-repeat; width: 375px; height: 30px;}
.con2-ctr-nav span{font-size: 12px; line-height: 32px; padding-right: 5px;}
.con2-ctr-nav li{font-size: 12px; line-height: 32px; padding-left: 5px;}
.con2-ctr-con ul{padding: 0 10px; line-height: 28px; font-size: 16px;}
.con2-rht{width: 260px; height: 270px;}
.con2-rht-nav{ width: 260px; height: 30px;font-size: 12px; line-height: 32px;}
.con2-rht-con{background-image: url(http://city.miku.cf/statics/images/pagebg.jpg);background-repeat: no-repeat; width: 260px;}
.con2-rht-con ul{
	margin: 0 10px; padding: 5px 0; line-height:25px;
}
.con2-rht-con li{
	width:120px ;
	height: 72px;
}

.banner{
	width: 1000px;
	height: 94px;
	margin: 5px auto;
}
.adSlide1 .hd{ position:absolute; z-index:1; right:5px; bottom:5px; }
.adSlide1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.adSlide1 .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6; }
.adSlide1 .hd ul li.on{ background:#f60;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;   }

.con3{width: 1000px;height: 295px;margin: 0 auto;}
.con3-lft{width: 335px; height: 270px;float: left;}
.con3-lft-nav{background-image: url(http://city.miku.cf/statics/images/nav2.jpg);background-repeat: no-repeat; width: 335px; height: 33px;}
.con3-lft-nav span{font-size: 12px; line-height: 32px; padding-right: 5px;}
.con3-lft-nav li{font-size: 12px; line-height: 32px; padding-left: 5px;}
.con3-lft-con ul{ line-height: 28px; font-size: 15px;}
.con3-lft-con{background-image: url(http://city.miku.cf/statics/images/bg2.jpg); background-repeat: no-repeat;}

.con3-ctr{width: 380px; height: 270px;float: left;}
.con3-ctr-nav{background-image: url(http://city.miku.cf/statics/images/nav.jpg);background-repeat: no-repeat; width: 375px; height: 30px;}
.con3-ctr-nav span{font-size: 12px; line-height: 32px; padding-right: 5px;}
.con3-ctr-nav li{font-size: 12px; line-height: 32px; padding-left: 5px;}
.con3-ctr-con ul{padding: 0 10px; line-height: 28px; font-size: 16px;}


.con3-rht{width: 260px; height: 270px;}
.con3-rht-nav{ width: 260px; height: 30px;font-size: 12px; line-height: 32px;}
.con3-rht-con{ width: 260px;}
.con3-rht-con ul{
	margin: 10px 10px;  line-height:28px;font-size: 14px;
}

.photo{
	width: 1000px;
	height: 235px;
	margin: 5px auto;
}
.photo-nav{
	background-image: url(http://city.miku.cf/statics/images/nav3.jpg);background-repeat: no-repeat; width: 960px; height: 36px;
	
	padding: 0 20px;
	line-height: 33px;
}
.icofix{
	display: block;
	padding-bottom: 5px;
}
/*.picScroll{ position:relative;  height:190px; padding: 10px 20px 10px 15px;  background:#fff; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:230px; overflow:hidden; display:inline; text-align: center;}
.picScroll ul li img{ width:230px; height:141px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:0px; top: 60px; display:block; width:18px; height:28px; overflow:hidden; background:url(../img/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:0px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }*/


.scroll_horizontal{margin-top:15px; position:relative;width:1000px; height:170px;padding:10px; padding-left: 0px; float: left;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:920px;height:170px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px; height: 170px;}
.scroll_horizontal .list li{float:left; margin-right: 0px; width: 230px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;margin-top:40px; width:40px;height:50px;background-image:url(http://city.miku.cf/statics/images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}
.scroll_horizontal .list li a{font-size: 15px; text-align: center;}


.contract{
	width: 1000px;
	height: 105px;
	margin: 0 auto;
}

.contract-nav{
	width: 1000px;
	height: 40px;
	
}
.contract-nav li{
	width: 140px;
	border-bottom: 3px solid #0698EB;
}
.friendLink{ height:48px; padding:10px; background:#fff; overflow:hidden; clear:both;   }
.friendLink ul{ overflow:hidden; zoom:1; }
.friendLink ul li{ width:129px; float:left; margin:0 5px;  display:inline; }
.friendLink ul li img{ width:115px; height:48px;   }

.bottom{
	width: 100%;
	height: 180px;
	background-color: #F3F2F2;
}



/*category*/






